/*
 * Reflect.h
 *
 *  Created on: 2011-7-29
 *      Author: gexiao
 */
/*
 * Basic reflection calls and utility functions.
 */
#ifndef REFLECT_H_
#define REFLECT_H_
#include "../Inlines.h"
#include <stdbool.h>

/*
 *
 */
int dvmConvertArgument(DataObject* arg, ClassObject* type, s4* ins);

/*
 *
 */
DataObject* dvmWrapPrimitive(JValue value, ClassObject* returnType);

/*
 *
 */INLINE bool dvmIsReflectionMethod(const Method* method) {

}

#endif /* REFLECT_H_ */
